
#ifndef _ALITTLE_UIQUAD_H_
#define _ALITTLE_UIQUAD_H_

#include "UIDisplayObject.h"

namespace ALittle
{

class UIQuad : public UIDisplayObject
{
public:
	UIQuad();
	~UIQuad();

public:
	void SetVisible(bool visible);

public:
	void SetX(float x);
	void SetY(float x);
	void SetWidth(float width);
	void SetHeight(float height);

public:
	void SetRed(float red);
	void SetGreen(float green);
	void SetBlue(float blue);
	void SetAlpha(float alpha);

public:
	void Render();

private:
	bool m_visible;

private:
	float m_top, m_bottom, m_left, m_right;

private:
	float m_red, m_green, m_blue, m_alpha;
};

} // ALittle

#endif // _ALITTLE_UIQUAD_H_
